self reliance - Spanish English Dictionary